//  官方配置说明：https://cli.vuejs.org/zh/config/#pages

module.exports = {
    /*
    pages: {
        index: {
            // page 的入口
            entry: 'src/index/main.js',
            // 模板来源
            template: 'public/index.html',
            // 在 dist/index.html 的输出
            filename: 'index.html',
            // 当使用 title 选项时，
            // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
            title: 'Index Page',
            // 在这个页面中包含的块，默认情况下会包含
            // 提取出来的通用 chunk 和 vendor chunk。
            chunks: ['chunk-vendors', 'chunk-common', 'index']
        },
        // 当使用只有入口的字符串格式时，
        // 模板会被推导为 `public/subpage.html`
        // 并且如果找不到的话，就回退到 `public/index.html`。
        // 输出文件名会被推导为 `subpage.html`。
        subpage: 'src/subpage/main.js'
    }
    */
    pages: {
        index: {
            // page 的入口
            entry: 'src/modules/index/main.js',
            // 模板来源
            template: 'public/index.html',
            // 在 dist/index.html 的输出
            filename: 'index.html',
            // 当使用 title 选项时，
            // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
            title: 'Index Page',
            // 在这个页面中包含的块，默认情况下会包含
            // 提取出来的通用 chunk 和 vendor chunk。
            chunks: ['chunk-vendors', 'chunk-common', 'index']
        },
        web: {
            entry: 'src/modules/web/main.js',
            template: 'public/web.html',
            title: 'Web Page',
        },
        mobile: {
            entry: "src/modules/mobile/main.js",
            template: "public/mobile.html",
            title: "Mobile Page",
        },
        edit: {
            entry: "src/modules/edit/main.js",
            template: "public/edit.html",
            title: "编辑头像"
        }
    },
    /*
    devServer: {
    proxy: {
      '/api': {
        target: '<url>',
        ws: true,
        changeOrigin: true
      },
      '/foo': {
        target: '<other_url>'
      }
    }
  }
     */
    devServer: {
        proxy: {
            '/api': {
                target: 'https://cn.bing.com',
                changeOrigin: true,
                pathRewrite:{'^/api':''},
            },
            '/myalbum': {
                target: 'http://localhost:8080',
                changeOrigin: true,
                pathRewrite:{'^/myalbum':''},
            },

        }
    }
}
